export const inputList = [
  {
    icon: "input",
    label: "输入框",
    type: "inputTool",
  },
  {
    icon: "input-number",
    label: "数字输入框",
    type: "inputNumberTool",
  },
  {
    icon: "password",
    label: "密码输入框",
    type: "inputPasswordTool",
  },
  {
    icon: "textarea",
    label: "文本输入框",
    type: "inputTextareaTool",
  },
];

export const selectList = [
  {
    icon: "select",
    label: "选择框",
    type: "selectTool",
  },
  {
    icon: "time",
    label: "时间选择器",
    type: "timePickerTool",
  },
  {
    icon: "date",
    label: "日期选择器",
    type: "datePickerTool",
  },
  {
    icon: "radio",
    label: "单选",
    type: "radioTool",
  },
  {
    icon: "checkbox",
    label: "多选",
    type: "checkboxTool",
  },
];

export const specialList = [
  {
    icon: "table",
    label: "表格",
    type: "tableTool",
  },
  {
    icon: "card",
    label: "卡片",
    type: "cardTool",
  },
];

export const layoutList = [
  {
    icon: "button",
    label: "按钮",
    type: "buttonTool",
  },
  // {
  //   icon: "row",
  //   label: "行容器",
  //   type: "rowTool",
  // },
  {
    icon: "word",
    label: "文字",
    type: "wordTool",
  },
  {
    icon: "html",
    label: "自定义html",
    type: "htmlTool",
  },
  {
    icon: "line",
    label: "线/块",
    type: "lineTool",
  },
];

export const echartsList = [
  {
    icon: "pie",
    label: "饼图",
    type: "pieTool",
    echarts: true,
  },
  {
    icon: "pie",
    label: "水波球",
    type: "ballTool",
    echarts: true,
  },
  {
    icon: "pie",
    label: "雷达图",
    type: "radarTool",
    echarts: true,
  },
  {
    icon: "pie",
    label: "仪表盘",
    type: "meterTool",
    echarts: true,
  },
  {
    icon: "pie",
    label: "漏斗图",
    type: "funnelTool",
    echarts: true,
  },
  {
    icon: "abeam-bar",
    label: "横向柱图",
    type: "abeamBarTool",
    echarts: true,
  },
  {
    icon: "vertical-bar",
    label: "竖向柱图",
    type: "verticalBarTool",
    echarts: true,
  },
  {
    icon: "line",
    label: "折线图",
    type: "lineTool",
    echarts: true,
  },
  {
    icon: "line",
    label: "地图",
    type: "mapTool",
    echarts: true,
  },
  {
    icon: "point",
    label: "散点图",
    type: "pointTool",
    echarts: true,
  },
];
